Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs

نویسندگان

  • Rebecca Walpole Djang
  • Margaret M. Burnett
چکیده

Although spreadsheets can be argued to be the most widely-used visual programming languages (VPLs) today, most are very limited compared to other VPLs, supporting only a few built-in types and offering only primitive support for code reuse. The inheritance mechanisms of object-oriented programming might seem to offer help for the latter problem, but incorporating these mechanisms in a traditional way would introduce concepts foreign to spreadsheets, such as message passing. In this paper, we present similarity inheritance, a new approach to inheritance that is suitable for seamless integration into the spreadsheet paradigm. We first explain the model independently of any implementation, and then present a prototype implementation in the research spreadsheet VPL Forms/3. We show that bringing inheritance functionality to the spreadsheet paradigm can be done using the widely-understood idea of copy/paste. Further, we show why the approach requires the presence of a live, visual environment.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Similarity Inheritance: A New Model of Inheritance for Spreadsheet Languages

Although spreadsheets can be argued to be the most widely-used end-user programming languages today, they are very limited compared to other programming languages, supporting only a few built-in types and offering only primitive support for code reuse. The inheritance mechanisms of object-oriented programming might seem to offer help for the latter problem, but incorporating these mechanisms in...

متن کامل

Inheritance of Consumer Behavior: Providing a Model for Improving Banking Services Based on Meme Theory with Emphasis on Ethical Components

Background: Meme is a hereditary theory and an idea, behavior, or method that is transmitted from one person to another through culture. Inheritance theories differ in the degree of adaptation and capability, that is, adaptation to the socio-cultural environment in which they are spread. More adaptable and more capable memes will be more successful in transmitting, spreading to more people, and...

متن کامل

A New S-­test for Haplotype Analysis: Concordance and Discordance

A new test of inheritance, S, is proposed, which uses information from affected as well as unaffected siblings in the fam­ ily. The siblings are analyzed in terms of similarities of haplotypes. The distribution of the proposed S­test is derived under the null hypothesis of random inheritance. Mean and variance are obtained for the distribution. The test is then applied to data sets publ...

متن کامل

Object-Oriented Functional Spreadsheets

The spreadsheet is one of the most successful computer applications. This popularity derives from an intuitive user interface which both closely mimics traditional bookkeeping and allows non-programmers to develop simple numerical applications. Unfortunately, the current user interface is frustrating and limiting: we believe that the computational model can be simpliied to improve usability for...

متن کامل

An analytical study on differences of fariqain on Divine messengers` inheritance in Quran

Some verses of Quran, including the sixteenth of Naml and the sixth of Maryam, have clearly referred to messengers` inheritance. The subject has been viewed differently by Sunni and Shiite commentators. Two hypotheses can be presented in the field, one knowing them as usual men and the other as those of higher degree for God. On the former one can speak of their inheritance. They inherit and le...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998